home *** CD-ROM | disk | FTP | other *** search
- #define HAVE_SYMLINK
- #undef BSD
- #define HAVE_DIRENT
- #define HAVE_D_NAMLEN
- #undef HAVE_FLOCK
- #undef HAVE_FTW
- #define HAVE_GETCWD
- #define HAVE_GETDTABLESIZE
- #undef HAVE_PSTAT
- #undef HAVE_ST_BLKSIZE
- #undef HAVE_SYSINFO
- #undef HAVE_UT_UT_HOST
- #define HAVE_VPRINTF
- #define OVERWRITE
- #define SETPROCTITLE
- #undef SHADOW_PASSWORD
- #define UPLOAD
- #undef USG
- #define NO_MALLOC_PROTO
-
- #define MAXPATHLEN 256
- #define L_SET 0
- #define L_INCR 1
- #define NGROUPS_MAX 16
- #define NCARGS 20480
- #define SIGALRM 100 /* this number is ununsed for sure, no system has so many signals :-) */
-
- #include <stdlib.h>
- #include <unistd.h>
-
- #define alloca malloc
- #define strcasecmp stricmp
- #define strncasecmp strnicmp
- #define strcasestr strstr
- #define __chmod amiga_chmod
- #define umask amiga_umask
- #define getumask amiga_getumask
- #define seteuid amiga_seteuid
- #define setegid amiga_setegid
- #define geteuid amiga_geteuid
- #define getpwnam amiga_getpwnam
- #define getgrnam amiga_getgrnam
- #define signal amiga_signal
-
- #ifndef FACILITY
- #define FACILITY LOG_DAEMON
- #endif
-
- typedef void SIGNAL_TYPE;
-
- /*
- * allow "upload" keyword in ftpaccess
- */
-
- #define UPLOAD
-
- /*
- * allow "overwrite" keyword in ftpaccess.
- */
-
- #define OVERWRITE
-
- /*
- * allow "allow/deny" for individual users.
- */
-
- #define HOST_ACCESS
-
- /*
- * log failed login attempts
- */
-
- #define LOG_FAILED
-
- /*
- * allow use of private file. (for site group and site gpass)
- */
-
- #undef NO_PRIVATE
-
- /*
- * Try once more on failed DNS lookups (to allow far away connections
- * which might resolve slowly)
- */
-
- #define DNS_TRYAGAIN
-
- /*
- * Undefine this if you want a wtmp file like on Unix
- * (not very useful on Amiga, because there is no "last"
- * or "ac" command).
- */
-
- #define NO_LOGWTMP
-